package com.cdtye.itps.cms.dao.dept.entity;


import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.cdtye.itps.models.base.model.attr.sysm.DeptAttr;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * 部门区站
 * Youxuan 20250809
 */
@ApiModel("部门区站")
@Data
@Accessors(chain = true)
@TableName("JC_DEPT_SITE")
public class JcDeptSite {

    @ApiModelProperty(value = "ID")
    private String deptSiteId;

    @ApiModelProperty(value = "线路id")
    private String seclineId;

    @ApiModelProperty(value = "区站id")
    private String siteId;

    @ApiModelProperty(value = "部门id")
    private String deptId;

    @ApiModelProperty("创建时间")
    @TableField(value = "CREATE_DATETIME", fill = FieldFill.INSERT)
    private Date createDatetime;

    @ApiModelProperty("更新时间")
    @TableField(value = "UPDATE_DATETIME", fill = FieldFill.INSERT_UPDATE)
    private Date updateDatetime;

    @ApiModelProperty("删除标志，Y=是，N=否")
    @TableField(value = "DEL_FLAG", fill = FieldFill.INSERT)
    private String delFlag;

    @ApiModelProperty("创建人")
    @TableField(value = "CREATE_BY", fill = FieldFill.INSERT)
    private String createBy;

    @ApiModelProperty("更新人")
    @TableField(value = "UPDATE_BY", fill = FieldFill.INSERT_UPDATE)
    private String updateBy;

    @ApiModelProperty(value = "机构编码")
    private String unitDeptCode;
}
